﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Ewell.BizComponent.UI.Charge.Model.Request
{
    public class OutChargeChargeDetail
    {
        /// <summary>
        /// 费用明细索引号
        /// </summary>
        public string chargeDetailFid { get; set; }
        /// <summary>
        /// 商品索引号
        /// </summary>
        public string commodityFid { get; set; }
        /// <summary>
        /// 商品编码
        /// </summary>
        public string commodityCode { get; set; }
        /// <summary>
        /// 商品名称
        /// </summary>
        public string commodityName { get; set; }
        /// <summary>
        /// 药品标志
        /// </summary>
        public string drugFlag { get; set; }
        /// <summary>
        /// 销售数量
        /// </summary>
        public decimal retailQuantity { get; set; }
        /// <summary>
        /// 销售单位
        /// </summary>
        public string retailUnitDesc { get; set; }
        /// <summary>
        /// 销售单价
        /// </summary>
        public decimal retailPrice { get; set; }
        /// <summary>
        /// 销售金额
        /// </summary>
        public decimal retailAmount { get; set; }
        /// <summary>
        /// 销售单位系数
        /// </summary>
        public int? retailUnitFactor { get; set; }
        /// <summary>
        /// 医保拆零上传标志
        /// </summary>
        public string insurMinUploadFlag { get; set; }
        /// <summary>
        /// 医保审核状态
        /// </summary>
        public string medicareCheckStatus { get; set; }
        /// <summary>
        /// 需要上传标志
        /// </summary>
        public string needUploadFlag { get; set; }
        /// <summary>
        /// 中药使用方式
        /// </summary>
        public string herbUsedWay { get; set; }
        /// <summary>
        /// 儿童加收标志
        /// </summary>
        public string babyAddFlag { get; set; }
    }
}
